//
//  LKRequestErrorHandler.h
//  Live
//
//  Created by 唐开福 on 2017/9/6.
//  Copyright © 2017年 LaKa. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "LKRequestErrorCode.h"

@class LVConnectStatusInfoView;

@interface LKRequestLocalCodeHandler : NSObject


/**
 本地化错误信息

 @param error 错误的信息
 */
+ (NSError *)localizeErrorWithError:(NSError *)error;


/**
 根据错误码来获取提示信息

 @param errorCode 错误码
 @return 返回的数据可能是nil
 */
+ (NSString *)errorDescriptionWithErrorCode:(LKNetworkConnectErrorCode)errorCode;

/**
 是否是网络连接失败的错误

 @param error 错误信息
 */
+ (BOOL)isNetworkConnectError:(NSError *)error;


/**
 是否是网络连接失败的错误
 
 @param errorCode 错误码
 */
+ (BOOL)isNetworkConnectErrorCode:(NSInteger)errorCode;



@end
